import { NgModule } from '@angular/core';

import { PoAccordionModule } from './po-accordion/po-accordion.module';
import { PoAvatarModule } from './po-avatar/po-avatar.module';
import { PoBadgeModule } from './po-badge/po-badge.module';
import { PoBreadcrumbModule } from './po-breadcrumb/po-breadcrumb.module';
import { PoButtonGroupModule } from './po-button-group/po-button-group.module';
import { PoButtonModule } from './po-button/po-button.module';
import { PoCalendarModule } from './po-calendar/po-calendar.module';
import { PoChartModule } from './po-chart/po-chart.module';
import { PoContainerModule } from './po-container/po-container.module';
import { PoDisclaimerGroupModule } from './po-disclaimer-group/po-disclaimer-group.module';
import { PoDisclaimerModule } from './po-disclaimer/po-disclaimer.module';
import { PoDividerModule } from './po-divider/po-divider.module';
import { PoDropdownModule } from './po-dropdown/po-dropdown.module';
import { PoDynamicModule } from './po-dynamic/po-dynamic.module';
import { PoFieldModule } from './po-field/po-field.module';
import { PoSwitchModule } from './po-field/po-switch/po-switch.module';
import { PoGaugeModule } from './po-gauge/po-gauge.module';
import { PoGridModule } from './po-grid/po-grid.module';
import { PoIconModule } from './po-icon/po-icon.module';
import { PoImageModule } from './po-image/po-image.module';
import { PoInfoModule } from './po-info/po-info.module';
import { PoLabelModule } from './po-label/po-label.module';
import { PoLinkModule } from './po-link/po-link.module';
import { PoListViewModule } from './po-list-view/po-list-view.module';
import { PoListBoxModule } from './po-listbox/po-listbox.module';
import { PoLoadingModule } from './po-loading/po-loading.module';
import { PoLogoModule } from './po-logo/po-logo.module';
import { PoMenuPanelModule } from './po-menu-panel/po-menu-panel.module';
import { PoMenuModule } from './po-menu/po-menu.module';
import { PoModalModule } from './po-modal/po-modal.module';
import { PoNavbarModule } from './po-navbar/po-navbar.module';
import { PoOverlayModule } from './po-overlay/po-overlay.module';
import { PoPageSlideModule } from './po-page/po-page-slide/po-page-slide.module';
import { PoPageModule } from './po-page/po-page.module';
import { PoPopoverModule } from './po-popover/po-popover.module';
import { PoPopupModule } from './po-popup/po-popup.module';
import { PoProgressModule } from './po-progress/po-progress.module';
import { PoSearchModule } from './po-search';
import { PoSlideModule } from './po-slide/po-slide.module';
import { PoStepperModule } from './po-stepper/po-stepper.module';
import { PoTableModule } from './po-table/po-table.module';
import { PoContextTabsModule } from './po-context-tabs/po-context-tabs.module';
import { PoTabsModule } from './po-tabs/po-tabs.module';
import { PoTagModule } from './po-tag/po-tag.module';
import { PoToolbarModule } from './po-toolbar/po-toolbar.module';
import { PoTreeViewModule } from './po-tree-view/po-tree-view.module';
import { PoWidgetModule } from './po-widget/po-widget.module';
import { PoToasterModule } from './po-toaster';
import { PoHelperModule } from './po-helper/po-helper.module';
import { PoHeaderModule } from './po-header';

const PO_MODULES = [
  PoAccordionModule,
  PoAvatarModule,
  PoBreadcrumbModule,
  PoButtonModule,
  PoButtonGroupModule,
  PoCalendarModule,
  PoChartModule,
  PoContainerModule,
  PoDisclaimerGroupModule,
  PoDisclaimerModule,
  PoDividerModule,
  PoDropdownModule,
  PoDynamicModule,
  PoFieldModule,
  PoGaugeModule,
  PoGridModule,
  PoIconModule,
  PoInfoModule,
  PoListViewModule,
  PoListBoxModule,
  PoLoadingModule,
  PoLogoModule,
  PoMenuModule,
  PoMenuPanelModule,
  PoModalModule,
  PoNavbarModule,
  PoOverlayModule,
  PoPageModule,
  PoPopoverModule,
  PoPopupModule,
  PoProgressModule,
  PoSlideModule,
  PoStepperModule,
  PoTableModule,
  PoTabsModule,
  PoContextTabsModule,
  PoTagModule,
  PoToolbarModule,
  PoTreeViewModule,
  PoWidgetModule,
  PoLinkModule,
  PoLabelModule,
  PoImageModule,
  PoPageSlideModule,
  PoSwitchModule,
  PoSearchModule,
  PoBadgeModule,
  PoToasterModule,
  PoHelperModule,
  PoHeaderModule
];
@NgModule({
  imports: PO_MODULES,
  exports: PO_MODULES,
  providers: [],
  bootstrap: [],
  declarations: []
})
export class PoComponentsModule {}
